home *** CD-ROM | disk | FTP | other *** search
/ Aminet 21 / Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso / Aminet / misc / sci / chimicad.lha / CHIMICADInstall / doc / ITALIANO / ChimiCad.doc < prev   
Encoding:
Text File  |  1997-08-11  |  30.1 KB  |  750 lines

  1.                                   CHIMICAD V 1.24 
  2.                       
  3.                 PROGRAMMA SHAREWARE REALIZZATO DA
  4.                      PAOLO GATTI
  5.                           (gatti@iatfa.unige.it)
  6.  
  7.                 Catalog file inglese a cura di
  8.                   GIOVANNI CALDERONE
  9.  
  10.                   Sviluppato in BLITZ BASIC® V2.1 
  11.  
  12.        
  13.  
  14.                 1 : INTRODUZIONE
  15.  
  16. ....poichè un chimico non pensa, anzi non vive, senza modelli, mi attardavo a
  17. raffigurarmi, disegnandole sulla carta, le lunghe catene di silicio, ossigeno,
  18. ferro e magnesio, col poco nichel intrappolato fra le loro maglie....
  19.  
  20. da "Il sistema periodico", Primo Levi; Einaudi.
  21.  
  22.                 
  23.  
  24.    Chimicad è un programma di CAD CHIMICO BIDIMENSIONALE (in grafica bitmap), con
  25. cui è possibile disegnare molecole di qualsiasi tipo che possono poi essere salvate
  26. in formato IFF (per un' eventuale uso in programmi di DTP) o in un formato interno 
  27. adatto alla creazione di archivi di formule.
  28.     L' interfaccia del programma mette a disposizione strumenti di disegno classici
  29. (sul tipo di DPaint®...) assieme a una serie di pennelli predefiniti, rappresentanti
  30. tra l' altro le principali strutture organiche cicloalifatiche e aromatiche.
  31.     Proprio questi pennelli sono il cuore del programma e permettono di velocizzare
  32.  molto le operazoni di disegno rispetto a un comune programma pittorico non dedicato
  33. alla chimica.
  34.     L' uso di un pennello è molto semplice : si clicca sul desiderato, lo si muove
  35. con il mouse e lo si fissa nella posizione voluta.
  36.     Combinando i diversi strumenti a disposizione risulterà molto semplice realizza-
  37. re qualsisai tipo di struttura.
  38.     La possibilità di inserire in appositi banchi le formule realizzate permetterà
  39. anche di  creare delle vere e proprie librerie di pennelli con le strutture più fre- 
  40. quentemente usate nel proprio campo di studio.
  41.  
  42. L' uso della grafica bitmap può far sembrare perdente in partenza ChimiCad nei con-
  43. fronti di mostri sacri quali ChemWindow® o Chemintosh®, ritengo che comunque per un
  44. uso normale (io ho usato il suo progenitore nella stesura della mia tesi di laurea)
  45. possa dare la soddisfazione di lavorare con il Vostro Amiga in un settore pressochè
  46. privo di software dedicato.
  47.  
  48. Il programma richiede schermi in ALTA RISOLUZIONE (larghezza almeno=640 pixels) anche
  49. non interallacciati; i migliori risultati si ottengono però con schermi "proporziona-
  50. li", cioè di 640x512 pixels o ancora meglio 800x600.
  51.  
  52.  
  53.  
  54. 1.1 Avvertenze
  55.  
  56. Questo software è fornito senza alcuna garanzia implicita o esplicita.
  57. L' autore non è in nessun modo responsabile per qualsiasi danno o perdita che possa 
  58. avvenire per l' uso diretto o indiretto di questo software.
  59. Usate questo software interamente a vostro rischio.
  60.  
  61.  
  62. 1.2 Copyright
  63.  
  64. Questo programma è SHAREWARE, la versione di valutazione è di libera distribuzione.
  65.  
  66. La versione registrata è per il solo uso personale dell' utente che l' ha acquisita,
  67. ne è vietata la distribuzione sia a pagamento che gratuita.
  68.  
  69. E` inoltre vietata qualunque modifica all' interfaccia grafica e ai pennelli prede-
  70. finiti presenti tanto nella versione di valutazione che in quella registrata.
  71.  
  72.  
  73.                      Tutti i diritti riservati all' autore :
  74.                             PAOLO GATTI
  75.                      Via Pietro Cristofoli 3/7
  76.                           16151
  77.                          GENOVA
  78.                 E-Mail : gatti@iatfa.unige.it
  79.     
  80.  
  81. 1.3 Distribuzione
  82.  
  83. E' permessa la distribuzione della versione di valutazione e il suo inserimento in
  84. qualsiasi raccolta di software di Pubblico Dominio (sia su CD-ROM che in BBS o siti
  85. Internet) a condizione che tale distribuzione sia gratuita (salvo una ragionevole
  86. quota per il supporto) e che si mantenga inalterata la struttura originale dell' ar-
  87. chivio di distribuzione.
  88.     
  89. Per inserire il programma in un disco che accompagni riviste o pubblicazioni si pre-
  90. ga di chiedere consenso all' autore che lo accorderà in cambio del numero della ri-
  91. vista cui sia allegato il suo lavoro.
  92.  
  93. Questo programma non può essere incluso o usato in programmi commerciali senza il
  94. permesso scritto dell' autore.
  95.  
  96.  
  97.  
  98.                         2 : RISORSE RICHIESTE
  99.  
  100. Questa versione gira correttamente anche su macchine con Kickstart 2.x.
  101.  
  102. Il programma richiede :
  103.  
  104.             Kickstart® e Workbench® 2.04 o successivi
  105.  
  106.             ASL.Library V39.4 o successive [fornita]
  107.  
  108.             Reqtools.library (© Magnus Holmgren & Nico Francois)[fornita]
  109.  
  110.             Locale.library (Fornita da KS 2.0 in poi)
  111.  
  112.             Almeno 1 Mb di memoria totale.
  113.  
  114.  
  115. Programma testato su :
  116.  
  117.     Amiga 1200 68030-50MHz/4 Mb Fast/2MB Chip/HD IDE esterno 540 MB 
  118.     Amiga 1200 68020/2 MB Chip Ram/HD IDE esterno 540 MB/Squirrel SCSI CD-ROM
  119.     Amiga 500/Ks 1.2+2.04/½Mb Chip/½Mb Fast [Provato sotto Ks 2.04])    
  120.     Amiga 4000/Ks3.1/Cyberstorm 68060/40 Mb Ram/Hd 5 Gb+Hd 2 Gb
  121.  
  122. Routine di stampa testata con:
  123.  
  124.     HP Deskjet 550C 
  125.     EPSON LQ 400 (24 aghi)
  126.  
  127. Usando sia driver e preferences di sistema che TurboPrint 4.1 (© Irsee Software).
  128.  
  129.  
  130. Incompatibilità:
  131.  
  132. Durante i test su A1200 l' unica incompatibilità  si è riscontrata è con la commodity
  133. MULTICX che crea disturbi nell' uso di mouse e menu a barra.
  134. Sull' A500 si è avuta incompatibilità con MCP.
  135. Nei test su Amiga 4000 dotato di Cybergraphics 4 Mb on board, ChimiCad poteva aprire
  136. uno schermo usando la scheda grafica ma in esso si aveva un pesante rallentamento
  137. delle operazioni di disegno.
  138.  
  139. Sarà estremamente gradita la segnalazione di qualsiasi incompatibilità con configura-
  140. zioni o programmi particolari.
  141.  
  142.  
  143.  
  144.  
  145.                 3 : INSTALLAZIONE 
  146.     
  147. L'installazione viene eseguita automaticamente cliccando sull' icona INSTALL.ITA
  148.  
  149. Lo script di installazione richiede la presenza nel vostro Path di ricerca comandi
  150. del programma INSTALLER®, non fornito con il sistema operativo, ma facilmente repe-
  151. ribile in qualunque programma che abbia installazione automatica.
  152.  
  153. Ho omesso tale programma dall' archivio per evitare un download di ulteriori 100 Kb
  154. anche in considerazione della sua facile reperibilità.
  155.  
  156. Qualora non disponeste di INSTALLER® potete effettuare l' installazione manualmente
  157. come indicato nel file INSTALLA_it.doc .
  158.  
  159.  
  160.  
  161.                 4 : REGISTRAZIONE 
  162.  
  163. La versione in Vostro possesso è rivolta alla VALUTAZIONE DEL PROGRAMMA e come
  164. tale presenta alcune opzioni disabilitate o ridotte al fine di incoraggiare la
  165. Vostra registrazione :
  166.  
  167. - La STAMPA è disabilitata
  168.  
  169. - Il SALVATAGGIO DELL' INTERO FOGLIO DISEGNO è disabilitato
  170.  
  171. - Si possono SALVARE PENNELLI COME IFF solo se con dimensioni minori di 70x70 pixels
  172.  
  173. - I banchi pennelli salvati perdono tutti i loro componenti salvo i primi due
  174.  
  175.  
  176. Registrandosi si otterra` un key file che renderà il programma completamente funzio-
  177. nante e una serie di archivi pennelli contenenti svariate strutture relative a molte
  178. classi di composti.
  179. La registrazione da` inoltre diritto a ricevere con uno sconto del 50% qualsiasi ver-
  180. sione successiva del programma.
  181.  
  182. Il costo della versione registrata di CHIMICAD e` di 25000 lire spese di spedizione 
  183. comprese.
  184.     
  185.  
  186. Si puo` richiedere la registrazione al seguente indirizzo:
  187.  
  188.                      PAOLO GATTI
  189.                 Via Pietro Cristofoli 3/7
  190.                         16151
  191.                        GENOVA
  192.  
  193.                 E-Mail : gatti@iatfa.unige.it
  194.  
  195.  
  196. Per il pagamento allegare alla richiesta :
  197.     
  198.     -Fotocopia di vaglia postale intestato all' autore
  199.  
  200.                 oppure
  201.  
  202.     -Contante (se si nutre estrema fiducia nelle nostre Poste....)
  203.  
  204.  
  205.  
  206.  
  207.                 5 : USO DI CHIMICAD
  208.  
  209. Il programma all' avvio apre uno schermo nella risoluzione decisa dall' utente 
  210. tramite il PREFERENCES EDITOR (vedi menu comandi), di default è scelta la modalità
  211. HIRES LACED 640x512.
  212. Eliminato il requester di presentazione si accede alla pagina di lavoro che mostra
  213. due finestre:
  214.  
  215. _FOGLIO DI DISEGNO
  216.  
  217. _STRUMENTI E PENNELLI
  218.  
  219.  
  220. Gli strumenti e i pennelli selezionabili con un click del tasto sinistro del mouse
  221. (LMB) vengono usati per agire sul Foglio di disegno, quest' ultimo può essere visto
  222. per intero mandando in backgound la finestra strumenti tramite il suo gadget di pro-
  223. fondità. Questa finestra può essere riportata in primo piano premendo il gadget di
  224. profondità della finestra del foglio di disegno.
  225. La finestra strumenti è altresì movibile tramite la sua barra titolo.
  226.  
  227. Dalla Barra Menu sono accessibili tre  MENU PENNELLI e un  MENU COMANDI.
  228.  
  229. Nei primi saranno inseribili pennelli personali creati dall' utente (i cui gruppi
  230. sono salvabili su disco e ricaricabili [vedi oltre]),l' ultimo contiene una serie
  231. di comandi di utilità.
  232.  
  233.  
  234.                5.1 FINESTRA STRUMENTI
  235.  
  236. Contiene due serie di gadget selezionabili con il mouse, la prima presenta degli
  237. strumenti di vario genere mentre nella seconda si trovano i pennelli predefiniti.
  238. Gli ultimi tre gadget della prima riga rappresentano ognuno un BANCO PENNELLI e si
  239. usano in associazione con gli strumenti che agiscono su di essi.
  240. Questa finestra può essere nascosta per rendere disponibile tutto il foglio disegno
  241. premendo il suo gadget di profondità; per riportarla in primo piano premere il gadget
  242. di profondità della finestra di disegno.
  243. Durante la routine di stampa dell' intero foglio la finestra strumenti è chiusa e
  244. riaperta automaticamente.
  245.  
  246. NOTA BENE
  247.  
  248. QUALSIASI COMANDO O PENNELLO SI SIA SCELTO si può abbandonarne l' uso PREMENDO IL
  249. TASTO DESTRO DEL MOUSE (eccetto per ROTAZIONE,  vedi oltre) o il TASTO ESC della 
  250. tastiera.
  251.  
  252.  
  253. 5.1.1 TRACCIARE LINEA
  254.      Consente di tracciare linee INTERE (è sottinteso che i comandi di disegno
  255.         agiscano tutti sulla finestra FOGLIO DISEGNO) tra due punti che vengono se-
  256.     lezionati cliccando con il tasto sinistro del mouse. 
  257.     Scelto il primo punto si può allungare e inclinare la linea a piacere.
  258.     La seconda pressione del tasto sinistro fissa la linea nella posizione 
  259.     raggiunta.
  260.     Fatto ciò si esce dallo strumento.
  261.  
  262.  
  263. 5.1.2 TRACCIARE POLIGONO
  264.     Permette il disegno di più linee consecutive unite fra loro; si procede co-
  265.     me per le linee singole usando il tasto sinistro del mouse.
  266.     Si possono ottenere sia poligoni chiusi che spezzate: per i primi si trac-
  267.     ciano tutti i lati eccetto l' ultimo che si ottiene premendo la BARRA SPA-
  268.     ZIATRICE; per le seconde, disegnato l' ultimo segmento si preme il tasto
  269.     destro del mouse o il tasto ESC.
  270.     In ogni caso dopo il disegno dell' ultimo segmento si esce dallo strumento.
  271.  
  272.  
  273. 5.1.3 DISEGNO A MANO LIBERA
  274.     Consente di disegnare a piacere tenendo premuto il tasto sinistro del mouse;
  275.     il suo rilascio non fa uscire dallo strumento e si può riprendere a dise-
  276.     gnare premendo il tasto sinistro.
  277.     Per abbandonare lo struento si dovrà usare il tasto destro o ESC.
  278.  
  279. 5.1.4 TRACCIARE CERCHIO
  280.     Per disegnare un cerchio si sceglie il suo centro premendo il LMB, quindi
  281.     lo si dimensiona e infine lo si fissa premendo ancora LMB.
  282.     si può abbandonare lo strumento con ESC o LMB.
  283.     
  284. 5.1.5 INSERIRE LETTERE
  285.     Con questa icona si accede alla possibilità di inserire del testo sul foglio
  286.     di lavoro; si sceglie il punto iniziale con mouse e LMB, quindi si inizia a
  287.     scrivere.
  288.     Il font usato sarà quello scelto con l' apposito comando presente nel menu
  289.     COMANDI VARI; di default è usato il font TOPAZ in CORPO 8 o quello deciso
  290.     dall' utente nel PREFERENCES EDITOR.
  291.     I tasti FRECCIA consentono di muovere il cursore sul foglio a step di un
  292.     carattere; usando il tasto TAB si può passare ad uno step di un pixel.
  293.     Si possono cancellare lettere (solo quelle inserite dopo l' ultimo uso dei
  294.     tasti FRECCIA) con il tasto BACKSPACE (<--), mentre il tasto DEL non è at-
  295.     tivo.
  296.     Dopo la scelta del punto iniziale il mouse è inattivo e si può spostare il
  297.     cursore solo mediante i tasti FRECCIA.
  298.     Si può fissare quanto scritto ed uscire dal comando premendo RETURN.
  299.     La routine di scrittura pone automaticamente come pedici i numeri subito a
  300.     destra di una lettera, questa possibilità (modalità FORMULA, vedi oltre) 
  301.     velocizza molto la scrittura di    molti composti (tipo lunghe catene o formule
  302.     inorganiche).
  303.     Per scrivere lettere o numeri come APICI o PEDICI si possono usare i tasti
  304.     F1 e F2 che attivano il superscript e l' underscript; con il tasto F3 si
  305.     ritorna sulla linea di base.
  306.     Il tasto F4 consente di accedere ad un Font Speciale che può essere definito
  307.     dal preferences editor o selezionato tramite Scegli Font (menu comandi).
  308.     Io ho inserito di default il font Symbol che contiene le lettere greche.
  309.     Il tasto F5 abilita o disabilita alternativamente la modalità FORMULA che
  310.     permette l' automatica scalatura a pedice (se attivata, come di default) 
  311.     di tutti i numeri immediatamente a destra di una lettera (non separati cioè
  312.     da alcuno spazio). 
  313.     
  314. 5.1.6 RUOTARE
  315.           Questo strumento permette di ruotare un pennello predefinito oppure una
  316.       sezione del foglio disegno o ancora un pennello personale presente in
  317.       un menu pennelli.
  318.       Selezionata l' icona si deve scegliere cosa ruotare :
  319.  
  320.            -PREDEFINITO : è sufficiente un click sull' immagine del pennello
  321.                 voluto.
  322.  
  323.            -PERSONALE   : lo si seleziona dal menu in cui si trova usando il
  324.                 tasto destro del mouse (si opera come per qualsiasi
  325.                 menu a tendina)
  326.  
  327.            -SEZIONE FOGLIO : si clicca sullo strumento STACCA PENNELLO (11) e
  328.                    si seleziona la zona da ruotare tramite esso.
  329.  
  330.  
  331.       Una volta definito l' oggetto da ruotare questo compare sotto il puntatore
  332.       del mouse e si può spostarlo nella zona in cui effettuare la rotazione.
  333.       Premendo il tasto sinistro del mouse si blocca l' oggetto nel punto del foglio
  334.       disegno in cui effettuare la rotazione (terminata la quale il pennello potrà
  335.       essere nuovamente spostato a piacere sul foglio stesso).
  336.       Per ruotare si preme il tasto sinistro del mouse, ottenendo ad ogni click una
  337.       rotazione di 90°, salvo che l' oggetto non sia uno dei pennelli predefiniti.
  338.       In tal caso infatti il pennello è ruotato ad ogni click secondo questa serie
  339.       di angoli: 
  340.  
  341.         30-45-60-90-120-135-150-180-210-225-240-270-300-315-330-0.
  342.  
  343.       Ottenuta la rotazione voluta si preme il tasto destro del mouse (che quindi,
  344.       come detto precedentemente, non è utilizzabile per uscire dallo strumento du-
  345.       rante la rotazione) per poter muovere il pennello a piacere sul foglio da di-
  346.       segno e fissarlo col tasto sinistro (a questo punto è nuovamente possibile u-
  347.       scire dallo strumento oltre che con ESC anche con il tasto destro).
  348.       L' immagine così ruotata è disponibibile fino all' uscita dallo strumento di
  349.       rotazione. 
  350.  
  351. 5.1.7 FLIP X
  352.     
  353.     L' uso generale è simile a ROTATE, con la differenza che, premendo il LMB    
  354.     si passa tra le due immagini speculari orizzontali dell' oggetto scelto.
  355.  
  356. 5.1.8 FLIP Y
  357.  
  358.     Vale quanto detto per FLIP X, l' oggetto scelto è però reso speculare in
  359.     verticale.
  360.  
  361.  
  362. 5.1.9 STAMPARE
  363.  
  364.     Scelta questa opzione viene richiesto se stampare tutto il foglio di dise-
  365.     gno o solo una zona.
  366.     Nel primo caso la stampa avviene immediatamente, nel secondo si deve prima
  367.         selezionare una zona rettangolare corrispondente alla parte di foglio che
  368.     si vuole stampare.
  369.     Per la scelta si usa un rettangolo estensibile di cui si fissano i punti
  370.     iniziale e finale con il tasto sinistro del mouse; come sempre per uscire
  371.     durante la selezione si può usare il tasto destro o ESC.
  372.  
  373.     Per avere buoni risultati di stampa occorre settare adeguatamente le pre-
  374.     ferences grafiche della propria stampante; operando a 300x300 DPI conviene
  375.     lavorare con LIMITI=MULTIPLO ad un fattore di 4x4 e con SMOOTHING=ON.
  376.     (vedi anche REQUISITI SISTEMA).    
  377.  
  378.     In ogni caso conviene spesso effettuare delle prove per trovare la miglior
  379.     combinazione per la propria stampante e risoluzione di stampa.
  380.  
  381.  
  382. 5.1.10 CANCELLARE ZONA
  383.     
  384.     Si sceglie tramite il rettangolo estensibile un' area di foglio disegno
  385.     che si vuole cancellare.
  386.     Questa opzione non chiede conferme prima dell' eliminazione del disegno,
  387.     conviene quindi prestare molta attenzione, non essendo disponibile una
  388.     funzione di recupero.
  389.  
  390.  
  391. 5.1.11 CANCELLARE PAGINA
  392.  
  393.     Permette di ripulire completamente il foglio di disegno.
  394.     Viene chiesta conferma prima di procedere alla cancellazione.
  395.  
  396.  
  397. 5.1.12 CARICARE IFF
  398.  
  399.     Consente di caricare un' immagine IFF che verrà usata come se fosse un pen-
  400.     nello personale.
  401.     Il file è selezionabile da un files requester apposito che usa come percor-
  402.     so base la directory del programma; è possibile comunque modificare tale
  403.     scelta con l' apposita opzione del MENU COMANDI (vedi).
  404.  
  405.     L' immagine non sarà caricata e comparirà un apposito messaggio se le sue
  406.     dimensioni sono troppo elevate o il numero di colori è superiore a due.
  407.     
  408.     Qualora si volesse caricare un' immagine di grosse dimensioni conviene usa-
  409.     sare la funzione CARICARE PAGINA presente nel MENU COMANDI.
  410.  
  411.  
  412. 5.1.13 SALVARE IFF
  413.  
  414.     Consente di salvare come immagine IFF una zona di foglio disegno.
  415.     Questo comando è utile per creare immagini di strutture importabili in
  416.     programmi di DTP.
  417.     Non ci sono limiti alle dimensioni selezonabili.
  418.  
  419.     Con immagini molto grandi si può notare un lieve rallentamento dovuto alla
  420.      routine di controllo che elimina le zone vuote eventualmente selezionate at-
  421.     torno all' immagine vera e propria.
  422.  
  423.  
  424. 5.1.14 STACCARE PENNELLO
  425.  
  426.     Consente di scegliere una sezione di foglio disegno da trasformare in un
  427.     pennello personale utilizzabile a piacimento.
  428.     Per selezionare il pennello lo si racchiude in un rettangolo estensibile
  429.     nel modo già visto in altri strumenti.
  430.  
  431.     Anche in questo caso si eliminano le zone vuote attorno alla figura scelta.
  432.     Come detto precedentemente questo strumento può essere associato a RUOTARE
  433.     al fine di operare su pennelli staccati al momento.
  434.  
  435.  
  436. 5.1.15 PENNELLO IN BANCO    
  437.  
  438.     Si opera come per staccare un pennello, con la differenza che, selezionata
  439.     la zona di foglio disegno voluta, si deve indicare il banco in cui inserirlo
  440.     per averlo disponibile per tutta la sessione di lavoro.
  441.  
  442.     Come in precedenza si delimita un rettangolo attorno al pennello voluto,
  443.     quindi si sceglie il banco in cui inserirlo cliccando sull' icona ad esso
  444.     relativa nella finsetra strumenti.
  445.  
  446.        -    
  447.           Qualora tutti i banchi siano completi (15 pennelli contenuti), si viene in-
  448.     formati che occorre liberare lo spazio per il nuovo pennello; in tal caso si
  449.     può svuotare completamente uno dei banchi o semplicemente togliere da questo
  450.     un elemento al momento inutile (è chiaro che qualsiasi eliminazione, comple-
  451.     ta o parziale, da banchi non salvati su disco porta alla definitiva perdita
  452.     di quanto eliminato [vedi anche CANCELLARE BANCO e CANCELLARE VOCE]).
  453.        -
  454.  
  455.     Scelto il banco, un requester chiede di inserire il nome che si vuole dargli
  456.     (se non si vuole cambiare basta un RETURN nella riga `nome banco', dove è 
  457.     presente quello valido al momento), che può essere lungo al massimo 20 carat-
  458.     teri; quindi un altro requester chiede il nome da dare al pennello (lasciando
  459.     vuoto lo spazio `nome pennello' si esce dallo strumento) la cui lungehzza non
  460.     deve superare i 25 caratteri.
  461.  
  462.     
  463. 5.1.16 CANCELLARE BANCO
  464.  
  465.     Attivato questo strumento si può scegliere cliccando sulla sua icona quale
  466.     banco pennelli cancellare.
  467.     La cancellazione porta alla liberazione di tutte le posizioni del banco
  468.     rendendolo disponibile al caricamento in esso di un banco da disco [vedi
  469.     oltre]; naturalmente se il contenuto non è stato previamente salvato non
  470.     c' è modo di recuperarlo dopo la cancellazione.
  471.     Prima di cancellare il banco un requester informa sul suo contenuto e chiede
  472.     conferma, offrendo anche la possibilità di salvarlo prima di eliminare.
  473.     
  474.     Se tutti i banchi sono vuoti si viene avvisati dell' inutilità dell' azione. 
  475.  
  476.     
  477. 5.1.17 CANCELLARE VOCE
  478.  
  479.     Attivato tale strumento si può scegliere direttamente dal MENU PENNELLI quale
  480.     suo elemento vada eliminato.
  481.     Prima di procedere all' eliminazione un requester mostra il pennello che si 
  482.     è scelto e chiede conferma per proseguire.
  483.     
  484.     Se tutti i banchi sono vuoti si viene avvisati. 
  485.  
  486.  
  487. 5.1.18 LISTARE BANCO
  488.  
  489.     Scelto un banco tramite files requester vengono mostrati i nomi dei pennel-
  490.     li in esso contenuti; è anche data la possibilità di caricare il banco.
  491.  
  492.  
  493. 5.1.19 CARICARE BANCO
  494.  
  495.     Permette di caricare da disco un banco precedentemente salvatovi.
  496.     Si deve scegliere il banco in cui caricare i pennelli, cliccando sulla sua
  497.     icona nella finestra strumenti.
  498.     Se un banco contiene già uno o più pennelli non è disponibile a ricevere
  499.     il caricamento di un altro banco.
  500.     Se tutti i banchi contengono già dei pennelli un requester avvisa del fatto.
  501.  
  502.     Stabilita la destinazione si deve scegliere tramite un files requester il 
  503.     banco pennelli da caricare (il requester mostra solo i files .SHP, vedi oltre
  504.     per ulteriori dettagli).
  505.  
  506.     NOTE SUI FILES GENERATI DA CHIMICAD !!!
  507.     
  508.     Durante il salavtaggio di set di pennelli CHIMICAD crea due files con egual
  509.     nome e diversi suffissi :
  510.  
  511.         .SHP è per il file che contiene le immagini dei pennelli.
  512.  
  513.         .FRN è per il file contenente i nome dei pennelli e le informazioni
  514.             sul set che compongono.
  515.  
  516.     Questi suffissi sono aggiunti automaticamente ai files se si dimentica
  517.     di farlo al momento della definizione del nome.
  518.  
  519.     ATTENZIONE !!!
  520.  
  521.     I due files devono essere presenti nella stessa directory affinchè si possa
  522.     caricare il set di pennelli ad essi relativo.
  523.     Il suffisso deve essere legato al giusto tipo di file (no .shp per file dei 
  524.     nomi e .frn per quello delle immagini).
  525.     Non si modifichino nomi di set pennelli per quel che riguarda la parte
  526.     del suffisso, nè si assegnino tali suffissi a files diversi da quelli di
  527.     CHIMICAD.
  528.  
  529.     Non si possono caricare files che non abbiano il suffisso .SHP, e se si
  530.     tenta di farlo un requester avvisa che il file scelto probabilmente non
  531.     è adato all' uso in Chimicad.
  532.     Se si unisce un suffisso .SHP o .FRN ad un file sbagliato e si tenta di
  533.     caricarlo si ottiene un' uscita dal programma (se si è fortunati) oppure
  534.     un blocco del sistema.     
  535.  
  536. 5.1.20 SALVARE BANCO
  537.  
  538.     Consente di memorizzare su disco un banco scelto tramite la sua icona; se il
  539.     banco scelto risulta vuoto si viene avvisati da un requester, come nel caso
  540.     in cui tutti e tre i banchi fossero privi di contenuto.
  541.  
  542.     Deciso quale banco salvare si inserisce il nome con cui memorizzarlo in un 
  543.     files requester dal quale si seleziona anche la directory in cui salvare
  544.     (di default è presentata quella in cui si trova il programma, anche qui, co-
  545.     me per il salvataggio di IFF si può cambiare percorso usando l' apposta voce
  546.     del menu coamndi).
  547.     
  548.     Il nome del file deve contenere il sufisso .shp; se è omesso il programma lo
  549.     aggiunge automaticamente.
  550.         
  551. 5.1.21 ICONE BANCHI PENNELLI
  552.  
  553.     Si usano per indicare su quale banco operare con certi strumenti [vedi
  554.     ad esempio caricare banco, salvare banco ecc.].
  555.     Riportano sempre il numero di pennelli attualmente presenti nel banco.
  556.  
  557.  
  558.  
  559.  
  560.  
  561.                   5.2 FOGLIO DI DISEGNO
  562.  
  563. Con questo termine si intende l' area di schermo utilizzabile per il disegno delle
  564. strutture chimiche.
  565. L' area disegnabile ha un' estensione regolata in base al modo schermo scelto, e di
  566. norma e` parzialmente coperta dalla  FINESTRA STRUMENTI; quest' ultima puo` essere
  567. "nascosta" mediante la pressione del relativo gadget di profondità.
  568. La ricomparsa della finestra strumenti si ottiene con il gadget di profondità della
  569. finestra di disegno.
  570.  
  571.  
  572.  
  573.                 5.3 MENU PENNELLI
  574.  
  575. Si tratta di tre MENU A DISCESA richiamabili col tasto destro del mouse    che conten-
  576. gono serie di pennelli definiti dall' utente.
  577. Una serie di pennelli prende anche il nome di BANCO e puo` contenere al massimo 15
  578. elementi, ciascuno identificato da un nome lungo al massimo 20 caratteri.
  579. Anche i banchi hanno un nome associato e anche questo ha lunghezza massima di 20.
  580. I banchi pennelli sono salvabili o richiamabili da disco e questo consente di creare
  581. vasti archivi di gruppi di formule chimiche.
  582.  
  583.  
  584.  
  585.  
  586.                 5.4 MENU COMANDI
  587.  
  588. Sono presenti in questo menu una serie di comandi di utilita`:
  589.     
  590.     INFORMAZIONI : Fornisce alcuni dati riguardo al programma e all' autore.
  591.  
  592.     SALVA PAGINA : Consente il salvataggio dell' intero FOGLIO DISEGNO come
  593.              file IFF.
  594.  
  595.     CARICA PAGINA : Permette di caricare schermate IFF sul FOGLIO DISEGNO.
  596.                 Tali schermate non possono avere più di 2 colori.
  597.             Qualora la pagina avesse dimensioni superiori a quelle
  598.             dello schermo in uso, un requester proporrà la scelta
  599.             tra l' abbandono dell' operazione e la conversione dello
  600.             schermo alla risoluzione necessaria.
  601.             Optando per la conversione si potrà decidere la nuova
  602.             risoluzione e modalità video tramite adatto requester.
  603.         
  604.     MODIFICA NOME PENNELLO : Con questo comando si puo` cambiare il nome di
  605.                  un pennello inserito in un banco scegliendolo
  606.                  direttamente dal suo Menu Pennelli.
  607.                  Selezionata questa voce dal menu si sceglie il
  608.                  pennello e quindi si inserisce il nuovo nome
  609.                  in una finestra che mostra, oltre al vecchio
  610.                  nome l' immagine del pennello.
  611.  
  612.     PREFERNCES EDITOR: da questa finestra l' utente può decidere le caratte-
  613.                ristiche (modo video, fonts vari, sentieri di ricerca)
  614.                di del programma.
  615.                Vengono mostrati i settings attivi al momento attuale
  616.                ed è offerta la possibilità di modificarli, cliccando
  617.                    sul gadget relativo all' oggetto voluto.
  618.                La definizione di tali caratteristiche avviene tramite
  619.                i diversi Requester citati in precedenza.
  620.                Le scelte fatte saranno attive dal successivo lancio
  621.                del programma, a condizione che vengano salvate nel
  622.                file chimicad.settings tramite l' apposito gadget della
  623.                finestra; si può anche decidere di renderle immediata-
  624.                mente attive usando il bottone USA.
  625.                Il file è in formato testo sequenziale e può essere fa-
  626.                cilemnte editato anche dall' esterno di chimicad.    
  627.     
  628.         CAMBIA DIRECTORY: Permette di scegliere i percorsi in cui salvare i
  629.                   Banchi Pennelli (file .shp) e gli oggetti IFF.
  630.                   Si operano le scelte tramite Path Requester dopo aver indicato
  631.               se si sceglie un path per SHP o IFF.
  632.  
  633.         CAMBIA FONT : da qui si accede ad un  REQUESTER che consente la scelta
  634.                   del tipo di font da modificare. Scelto ciò si decide con un co-
  635.               modo font requester il font da usare, le sue dimensioni e il suo
  636.               stile (grassetto, italico, sottolineato).
  637.               Le restanti opzioni presenti nel requester non hanno influenza
  638.                       sul font selezionato.
  639.                   Il requester mostra l' elenco dei fonts presenti nella device
  640.                 logica FONTS: .                    
  641.  
  642.         CAMBIA MODO SCHERMO : permette di decidere la risoluzione dello schermo
  643.               in cui ChimiCad lavorerà. Sono accettate tutte le modalità grafi-
  644.               che gestite dal chipset presente sulla porpria macchina (Eccet-
  645.               to HAM,HB e Lores che non vengono nemmeno mostrate dal requester).
  646.  
  647.  
  648.     STATO MEMORIA : Fornisce la quantita` di memoria libera.
  649.  
  650.     ESCI : Permette l' abbandono del programma, presenta una richiesta di
  651.            conferma onde evitare uscite accidentali.
  652.  
  653.  
  654.  
  655.  
  656.                          6 : RINGRAZIAMENTI
  657.  
  658.     Un amorevole ringraziamento a Monica per l' affetto e il supporto.
  659.  
  660.     Ringraziamenti piu` "tecnici"  alla ACID SOFTWARE per il BLITZ BASIC®,
  661.     linguaggio in cui questo programma è stato scritto.
  662.  
  663.     Un grazie anche a Magnus Holmgren e Nico Francois per la REQTOOLS.LIBRARY.
  664.  
  665.     Particolare ringraziamento a Giovanni Calderone per la sua preziosa opera
  666.     di Beta testing che ha consentito l' apporto di decisivi migliorie alla
  667.     prima versione di ChimiCad nonchè l' eliminazione di vari fastidiosi bugs.    
  668.     In questa ultima versione Giovanni ha altresì controllato e corretto la
  669.     traduzione in inglese del catalog file.
  670.  
  671.  
  672.                 7 : FUTURI SVILUPPI
  673.  
  674. Nel prossimo futuro c' è l' inserimento della funzione UNDO, possibilità di creare
  675. DATABASE di formule con campi testuali.
  676.  
  677. Per un futuro meno prossimo potrebbe aversi una versione con grafica vettoriale.
  678.  
  679.  
  680.  
  681.                 8 : STORIA
  682.  
  683. Chimicad nasce nell' agosto 1994 per rispondere alla necessità di un veloce editor
  684. di strutture chimiche che mi permettesse di realizzare le formule da inserire nella mia 
  685. tesi di laurea (volevo scriverla, impaginarla e stamparla esclusivamente con il
  686. mio fido A1200).
  687. La prima stesura viene fatta in AMOS e funge egregiamente allo scopo prefisso.
  688. Appena in possesso del compilatore Blitz (a mio giudizio più stabile e versatile
  689. di AMOS) riprendo in mano il vecchio progetto, siamo ormai a metà 95, e nei pochi
  690. momenti liberi (sono stagista in un' industria alimentare e mi sto preparando a
  691. sostenere l' esame di dottorato) comincio il porting nel nuovo linguaggio.
  692. L' operazione di traduzione del codice è accompagnata da una gran serie di cambia-
  693. menti ognuno dei quali ne suggeriva altri....
  694. Si ha poi una pausa coincisa con l' ingresso in università come dottorando e final-
  695. mente nell' estate del 1996, sacrificando parte delle ferie estive (..no comment..),
  696. mi decido a intraprendere un ultimo restyling e debugging della mia creatura al
  697. fine di inserirlo nel circuito del software shareware.
  698. Come mai tutto ciò ? Sicuramente perchè sono convinto delle potenzialità di Amiga
  699. e poi perchè mi rodeva che il mio computer preferito (in facoltà traffico quotidia-
  700. namente con gli "odiati" PC) non avesse praticamente nessun software impiegabile nel
  701. mio lavoro di ricerca.
  702. Spero che chiunque abbia a che fare con la chimica, da professionista, docente o stu-
  703. dente possa gradire il mio lavoro, considerandolo quantomeno come un omaggio al
  704. nostro mitico compagno di scrivania.
  705.  
  706.     
  707. ChimiCad V 0.01 (6/1994) : Si tratta del progenitore scritto in AMOS del
  708.                 programma attuale; tutto nasce dalla necessita`
  709.                 di creare immagini di strutture chimiche per la
  710.                 mia tesi di laurea (sono un chimico farmaceutico).
  711.  
  712. Chimicad V0.50 (1/1995) :  Primo porting in BlitzBasic 
  713. del programma.
  714.  
  715. Chimicad V0.90 (7/1996) :  Cambio radicale di interfaccia e requesters.
  716.  
  717. ChimiCad V1.00 (1/1997) :  La prima versione Shareware; problemi di compatibilità
  718.                su A500.     
  719.  
  720. ChimiCad V1.05 (1/1997) :  Risolta la compatibilità con A500.
  721.  
  722. ChimiCad V1.09 (2/1997) :  Eliminati bugs relativi a gestione menù, cancellazione
  723.                testo (che si aveva su amiga non AGA), numeri prima delle
  724.                lettere.
  725.  
  726. ChimiCad V1.10 (2/1997) :  Uso dei gadget di profondità, scelta formato schermo.
  727.  
  728. ChimiCad V1.12 (3/1997) : Preferences Editor e altri piccoli cambiamenti.
  729.  
  730. ChimiCad V1.14 (3/1997) : Riscritta routine di inserimento testo, corretti
  731.               alcuni piccoli bugs.
  732.  
  733. ChimiCad V1.16 (4/1997) : Non è più necessario alcun Assign.
  734.  
  735. ChimiCad V1.18 (5/1997): Introdotto l' uso del Keyfile per la registrazione.
  736.  
  737. ChimiCad V1.19 (6/1997): Versione che usa propri catalog file (non IFF) per la
  738.              traduzione dei comandi e dei requester.
  739. ChimiCad V1.20 (7/1997): I catalog file sono ora standard IFF, questo richiede
  740.              almeno la versione 2.0 del Kickstart.
  741. ChimiCad V1.21 (7/1997): Modificato Preferences Editor.
  742.              Corretto bug in cancellazione testo e distacco pennelli
  743.              presente solo in V1.20
  744. ChimiCad V1.22 (7/1997): Corretti il bug relativo alla scelta ed uso dei fonts e 
  745.              quello del salvataggio configurazione nel preferences 
  746.              editor (bugs presenti solo dalla V1.20).
  747. ChimiCad V1.24 (8/1997): Ora lo Special Font funziona correttamente. Modificato
  748.              lo script di installazione che evita sovrascritture di
  749.              files non autorizzate dall' utente.
  750.